apply yourself - Turc Anglais Dictionnaire